.article-detail>.source>span:last-child{
    margin-left:20px;
}
.article-detail>div img {
    width: 100%;
}
.article-end {
    margin:20px auto;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #eee;
    color: #222;
    font-size: 12px;
}
.rel-rec>p{
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    background: #5bc0de;
    color:#fff;
}
.rel-rec>div {
    position: relative;
    margin-bottom:20px;
}
.rel-rec>div>a{
    display:block;
    color: #fff;
    margin-left:-10px;
    margin-right:-10px;
}
.rel-rec>div img {
    width: 100%;
}
.rel-rec>div span {
    display: block;
    width:94%;
    padding-top:3px;
    padding-bottom:3px;
    background: rgba(0, 0, 0, 0.7);
    position: absolute;
    left: 3%;
    bottom: 0;
}
.say-something>p{
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    background: #5bc0de;
    color:#fff;
}
.say-something button{
    margin-top:10px;
}
/* 广告 */
.ads {
    margin-top: 20px;
}
.ads a {
    display: block;
    width: 100%;
}
.ads a img {
    width: 100%;
}